river dolphin
noun
: any of various small, toothed whales (as of the families Platanistidae and Iniidae) that chiefly inhabit rivers of South America and Asia and have a rounded forehead and a snout elongated into a long beak
Love words? Need even more definitions?
Merriam-Webster unabridged
Share